package com.candy.bean;


//使用final修饰的类不能被继承
public final class Student {
//    属性（特征）
    String stuName;
    int stuNo;
    private boolean stuSex;
//    静态常量，常量一经定义则必须赋初始值，且不允许更改
    public static final String school="清华大学";
//   构造函数（快捷键alt+insert）
    public Student() {
        System.out.println("调用了无参构造");
    }
//    全参构造
    public Student(String stuName, int stuNo, boolean stuSex) {
        this.stuName = stuName;
        this.stuNo = stuNo;
        this.stuSex = stuSex;
    }

   static  {

    }

    //    方法（行为）
    public static void study() {
        System.out.println("学习");

    }

    public void study(String stuName) {
        System.out.println("学习");
    }

    public void study(Teacher teacher){
        System.out.println("叫我学习的老师是"+teacher.teaName);
    }
//使用final进行修饰的方法不允许被重写
    public final void palyGame(){
        System.out.println("做游戏");
    }
}
